crypto/elliptic/internal/fiat.P521Element.Sub (method)
18 uses
crypto/elliptic/internal/fiat (current package)
p521.go#L73: var p521MinusOneEncoding = new(P521Element).Sub(
p521.go#L107: func (e *P521Element) Sub(t1, t2 *P521Element) *P521Element {
crypto/elliptic/internal/nistec
p521.go#L121: x3.Sub(x3, threeX)
p521.go#L170: t3.Sub(t3, t4) // t3 := t3 - t4
p521.go#L175: t4.Sub(t4, x3) // t4 := t4 - X3
p521.go#L180: y3.Sub(x3, y3) // Y3 := X3 - Y3
p521.go#L182: x3.Sub(y3, z3) // X3 := Y3 - Z3
p521.go#L185: z3.Sub(t1, x3) // Z3 := t1 - X3
p521.go#L190: y3.Sub(y3, t2) // Y3 := Y3 - t2
p521.go#L191: y3.Sub(y3, t0) // Y3 := Y3 - t0
p521.go#L196: t0.Sub(t0, t2) // t0 := t0 - t2
p521.go#L202: x3.Sub(x3, t1) // X3 := X3 - t1
p521.go#L226: y3.Sub(y3, z3) // Y3 := Y3 - Z3
p521.go#L229: x3.Sub(t1, y3) // X3 := t1 - Y3
p521.go#L236: z3.Sub(z3, t2) // Z3 := Z3 - t2
p521.go#L237: z3.Sub(z3, t0) // Z3 := Z3 - t0
p521.go#L242: t0.Sub(t0, t2) // t0 := t0 - t2
p521.go#L248: x3.Sub(x3, z3) // X3 := X3 - Z3